hipreme_engine v1.0.14 (2023-12-23T18:43:10Z)
Dub
Repo
IHipVertexArrayImpl
hip
hiprenderer
vertex
Undocumented in source.
interface
IHipVertexArrayImpl {
void
bind
(IHipVertexBufferImpl vbo, IHipIndexBufferImpl ebo);
void
unbind
(IHipVertexBufferImpl vbo, IHipIndexBufferImpl ebo);
void
setAttributeInfo
(HipVertexAttributeInfo info, uint stride);
void
createInputLayout
(Shader s);
}
Members
Functions
bind
void
bind
(IHipVertexBufferImpl vbo, IHipIndexBufferImpl ebo)
Undocumented in source.
createInputLayout
void
createInputLayout
(Shader s)
Was created because Direct3D 11 needs shader to create its VAO
setAttributeInfo
void
setAttributeInfo
(HipVertexAttributeInfo info, uint stride)
Undocumented in source.
unbind
void
unbind
(IHipVertexBufferImpl vbo, IHipIndexBufferImpl ebo)
Undocumented in source.
Meta
Source
See Implementation
hip
hiprenderer
vertex
aliases
index_t
classes
HipVertexArrayObject
enums
HipAttributeType
HipBufferUsage
InternalVertexAttribute
InternalVertexAttributeFlags
functions
index_t_maxQuadIndices
index_t_maxQuads
interfaces
IHipIndexBufferImpl
IHipVertexArrayImpl
IHipVertexBufferImpl
structs
HipVertexAttributeInfo